Rust Job: Back-End Engineer

Job added on

Company

Bellhop
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

Moving to a new home - whether across town or across the country - is one of the more stressful experiences in life. Bellhop was founded to fix that. We’re a fast-growing, VC-funded tech startup that aims to make moving seamless and enjoyable.

(We were rated one of the Top 100 Startups to work for in 2021. Not too shabby!)

From an engineering perspective, this requires a focus on scalability, reliability, logistics, and most importantly, customer obsession. After all, customers' personal belongings are in our hands! If you like this type of cross-functional challenge and want to be part of a tech-oriented, GSD culture, then please, keep reading!
As a Backend Engineer on the platform team, you will drive large initiatives that shape the moving space.



General Responsibilities:

  • Building out the microservices that empower Bellhop's growing consumer marketplace, along with several thousand moving professionals (think: task assignment algorithms, routing, job alerts, etc.)
  • Developing APIs that 3rd-party moving services use to connect to our platform.
  • Promoting, by example, best practices around: observability, scalability, fault-tolerant design, modular code, and testing.
  • Taking products from MVP to production. You think an MVP is the best way to make a point. The sooner you can ship and iterate, the better.


Qualifications:

  • 2+ years of professional software experience, with a focus in backend development. For Senior+ roles, 4+ years.
  • Experience with Go (or similar production language, Java, C/C++, Rust).
  • Container orchestration: Docker, Helm, and K8s/ECS.
  • Modern backend tools: Terraform, CI/CD providers, AWS/GCP.
  • Experience with different system design patterns, ranging from traditional CRUD designs to serverless, to event-based systems.

Nice to Have:

  • Experience with SQL and NoSQL databases.
  • Some experience with Node and GraphQL.
  • Experience with large scale distributed systems.
OUR VALUES:
While each member of our team has a specific, clearly defined role, we’re all connected by a strong set of values that’s been developed to build long-term relationships, foster advancement, and guide the decisions we make. We want each individual at our company to grow as we grow. And so we invest in their professional development and support them as they learn new skills and take on bigger challenges.
To bring out the best in our people, each day we encourage and celebrate:
Innovator’s Mind. We're driven to identify opportunities and create solutions to better serve our customers. We learn from mistakes quickly.
Servant’s Heart. We're devoted to caring for others by putting them first and treating them as we'd like to be treated. We approach life with optimism, energy, and lightheartedness. We always give more than we take.
Winning Drive. We're committed to getting things done the right way even if it's the hard way. We relentlessly raise the bar in our efforts.
WHY WORK AT BELLHOP?
Because every day you will be able to see the positive impact you have on people’s lives. Moving is considered one of the most stressful experiences people go through, and we have found a way to make it easier and more comfortable.

Because you will collaborate with exceptionally talented people. Our tech-enabled approach means you will work with teams of top-shelf engineers, product managers, operations strategists, customer-care specialists, and growth experts. You will also be joining us at a time when you’ll have a huge opportunity to chart the course for our continued growth.

Because our culture sets us apart. We have ambitious goals and make sure everyone feels encouraged to own their portion of the business, experiment with new ideas, and take the proper actions to achieve success.

Because we take good care of each other. We provide competitive compensation packages that include a significant equity incentive as well as health coverage and accommodations to achieve a sustainable work-life balance.

Benefits to Enjoy Include:
401(k) matching
Dental, Medical, & Vision insurance
Disability insurance
Employee assistance program
Employee discount
Flexible schedule
Flexible spending account
Health insurance
Health savings account
Life insurance
Unlimited Paid time off
Parental leave
Professional development assistance
Referral program
Relocation assistance
Bellhop believes if we want to build a company that works for everyone—we must include everyone, which is why we're proud to be an equal opportunity employer that complies with all applicable federal, state, and local fair employment practices laws. Bellhop strictly prohibits and does not tolerate harassment or discrimination against employees, applicants, or any other covered persons because of race, color, religion, creed, national origin or ancestry, ethnicity, sex, gender, gender identity, age, physical or mental disability, citizenship, sexual orientation, past, current or prospective service in the uniformed services.